# 下标 index
a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# 步长可以适用于任何带有下标的数据类型
# 切片 [开始下标:结束下标:步长]
print(a[::-1])  # 倒叙
# 如果步长为负数、开始下标不填，则表示从最后开始
print(a[:7:-1])
# 如果步长为负数、开始下标一定要大于结束下标
print(a[8:1:-2])
# 顾头不顾尾
print(a[2::1])  # 结束不写，默认读取到最后一项
print(a[:7:1])  # 开始不写，从0开始
# 切片也适用于range函数
for i in range(9, 0, -1):
    print(i)
